home *** CD-ROM | disk | FTP | other *** search
/ LiquidLibrary 2005 February / LiquidLibrary 2005 February - Disc 1.iso / pc / Portfolio Browser / Filters / PDF / LIB / gs_il1_e.ps < prev    next >
Text File  |  2003-01-03  |  2KB  |  57 lines

  1. %    Copyright (C) 1993, 1994, 1999 Aladdin Enterprises.  All rights reserved.
  2. % This software is licensed to a single customer by Artifex Software Inc.
  3. % under the terms of a specific OEM agreement.
  4.  
  5. % $RCSfile$ $Revision$
  6. % Define the ISO Latin-1 encoding vector.
  7. % The first half is the same as the standard encoding,
  8. % except for minus instead of hyphen at code 055.
  9. /ISOLatin1Encoding
  10. StandardEncoding 0 45 getinterval aload pop
  11.     /minus
  12. StandardEncoding 46 82 getinterval aload pop
  13. % NOTE: the following are missing in the Adobe documentation,
  14. % but appear in the displayed table:
  15. % macron at 0225, dieresis at 0230, cedilla at 0233, space at 0240.
  16. % This is an error in the Red Book, corrected in Adobe TN 5085.
  17. % \20x
  18.     /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef
  19.     /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef
  20.     /dotlessi /grave /acute /circumflex /tilde /macron /breve /dotaccent
  21.     /dieresis /.notdef /ring /cedilla /.notdef /hungarumlaut /ogonek /caron
  22. % \24x
  23.     /space /exclamdown /cent /sterling
  24.     /currency /yen /brokenbar /section
  25.     /dieresis /copyright /ordfeminine /guillemotleft
  26.     /logicalnot /hyphen /registered /macron
  27.     /degree /plusminus /twosuperior /threesuperior
  28.     /acute /mu /paragraph /periodcentered
  29.     /cedilla /onesuperior /ordmasculine /guillemotright
  30.     /onequarter /onehalf /threequarters /questiondown
  31. % \30x
  32.     /Agrave /Aacute /Acircumflex /Atilde
  33.     /Adieresis /Aring /AE /Ccedilla
  34.     /Egrave /Eacute /Ecircumflex /Edieresis
  35.     /Igrave /Iacute /Icircumflex /Idieresis
  36.     /Eth /Ntilde /Ograve /Oacute
  37.     /Ocircumflex /Otilde /Odieresis /multiply
  38.     /Oslash /Ugrave /Uacute /Ucircumflex
  39.     /Udieresis /Yacute /Thorn /germandbls
  40. % \34x
  41.     /agrave /aacute /acircumflex /atilde
  42.     /adieresis /aring /ae /ccedilla
  43.     /egrave /eacute /ecircumflex /edieresis
  44.     /igrave /iacute /icircumflex /idieresis
  45.     /eth /ntilde /ograve /oacute
  46.     /ocircumflex /otilde /odieresis /divide
  47.     /oslash /ugrave /uacute /ucircumflex
  48.     /udieresis /yacute /thorn /ydieresis
  49. % Make an array on large systems, a packed array on small ones.
  50. 256
  51. vmstatus exch pop exch pop
  52. 100000 ge { array astore readonly } { packedarray } ifelse
  53. def
  54. 1 ISOLatin1Encoding .registerencoding
  55. /ISOLatin1Encoding ISOLatin1Encoding .defineencoding
  56.